| Version | ID |
|---|---|
| 1.8.X | 0x24 |
| 1.9 | 0x0A |
| 1.15.2 | 0x0B |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0B | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Action ID (Byte 1) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Action Param (Byte 2) | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value. This must match the block at the given coordinates. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Byte 1 | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Byte 2 | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Byte 1 | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Byte 2 | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x0A | Play | Client | Location | Position | Block coordinates |
| Byte 1 | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Byte 2 | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x24 | Play | Client | Location | Position | Block coordinates |
| Byte 1 | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Byte 2 | Unsigned Byte | Varies depending on block — see Block Actions | |||
| Block Type | VarInt | The block type ID for the block, not including metadata/damage value |